body {
    margin: 0;
    background-color: #f0eff4;
}

/* 地点列表 */
.list {

    list-style: none;
    padding-left: 0px;
}

/* 列表项 */
.list .item {
    margin: 10px 0;
    background-color: white;
}

/* 主要信息 */
.list .item .conten {
    display: flex;
    padding: 15px 0;
}

/* logo */
.item img {
    box-sizing: border-box;
    width: 60px;
    height: 60px;
    border: 1px solid #cccccc;
    border-radius: 10px;
    padding: 6px;
    margin: 0 15px;
}

/* 名称 地址 */
.item .conten .title {
    display: flex;
    flex-direction: column;
    justify-content: center;
}

.conten .title h4 {
    margin: 0;
    font-weight: 500;
    line-height: 1.6em;
}

.conten .title p {
    line-height: 1.6em;
    margin: 0;
    font-size: 14px;
    color: #999999;
}

/* 功能项 */
.sel {
    border-top: 1px solid #f1f0f5;
    display: flex;
    justify-content: space-around;
    color: #666666;
}

.sel .item {
    display: flex;
    align-items: center;
}

.sel .item:active {
    opacity: .5;
}

.sel .item .iconfont {
    font-size: 20px;
    padding-right: 6px;
}